home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / tex / tools / dvi / laser600.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-09-22  |  1.0 KB  |  16 lines

  1. /***************************************************************************
  2. ****  Treiber für 600dpi Laser     (HP-kompatibel)                                                ****
  3. ***************************************************************************/
  4.  
  5. /* evt. muß der Rand (LINKS) angepaßt werden, also:
  6.  * Dazu als Faustregel: 1Byte = 8Pixel = (8/600)" = (1/75)" ~ 0.339mm 
  7.  * Das heißt: Grafik jetzt ca. 4mm zu weit links, Rand um 12 erhöhen, 
  8.  * denn 12*0.338666 = 4.064mm
  9.  * (Diese Formel gilt natürlich nur bei 600 DPI.)
  10.  * Für den oberen Rand gilt 1mm ~ 23.5 Zeilen. da (25.4/600)mm = 1 Zeile
  11.  * (Wenn man diese Datei an einen anderen Drucker anpaßt, dann diese 
  12.  *  bitte entsprechend umbennen (z.B. HP_LASER.C, dann wäre z.B. 
  13.  *  HOEHE=3350, LINKS=??? und an mich senden, BITTE!)
  14.  */
  15.  
  16. /* Anpassung: Michael Hoppe */
  17. #define OBEN 0L        /* Oberer Rand */
  18. #define LINKS 45L    /* Linker Rand */
  19. #define MAX_DPI 600L    /* Maximale Auflösung 600dpi */
  20. #define BREITE 5424L    /* max. Breite einer Grafikseite */
  21. #define HOEHE 7260L    /* max. Hoehe */
  22.  
  23. #include "hp.c"    /* HP-Standarttreiber */
  24.